package com.sc.nft.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class PrivilegeProductVO {
    @ApiModelProperty("特权商品id")
    private Long id;
    @ApiModelProperty("特权卡名称")
    private  String firstTitle;
    @ApiModelProperty("特权藏品图片")
    private String creationContent;
    @ApiModelProperty("剩余库存")
    private Integer usableCount;
    @ApiModelProperty("总库存")
    private Integer sumCount;
    @ApiModelProperty("状态 1 进行中 3:已结束 4:未开始")
    private Integer productType;
    @ApiModelProperty("特权数量")
    private Integer privilegeNum;
    @ApiModelProperty("特权藏品id")
    private Long relationId;
    @ApiModelProperty("开始时间")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private String beginTime;
    @ApiModelProperty("结束时间")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private String endTime;
    @ApiModelProperty("作者")
    private String nickName;
    @ApiModelProperty("展示等级")
    private Integer showLevel;
    @ApiModelProperty("展示等级名称")
    private String showLevelName;
}
